mechanical-draft tower - Turkish English Dictionary